# 【1.可迭代对象】
# 2.迭代器
# 3.迭代器协议
# 4.生成器

# 判断是不是可迭代
from collections.abc import Iterable
b1 = isinstance(123, Iterable)
print(b1)
b2 = isinstance('123', Iterable)
print(b2)

print('可迭代对象 就能for')
for i in '123':
    print(i)

print('但可迭代对象不是迭代器,他是能变成迭代器的')